package cn.ydxiaoshaui.aip.imageclassify.bean;

import java.io.Serializable;

/**
 * @Description 车辆分割
 * @author 小帅丶
 * @className VehicleSegDetect
 * @Date 2019/9/26-18:07
 **/
public class VehicleSegDetect  implements Serializable {
    private static final long serialVersionUID = 1L;

    /** 唯一的log id，用于问题定位 */
    private Long log_id;
    /** 分割结果图片，base64编码之后的二值图像，单通道图片，需二次处理方能查看分割效果 */
    private String labelmap;
    /** 分割后车辆前景的scoremap，归一到0-255，不用进行二次处理，直接解码保存图片即可，单通道图片。Base64编码后的灰度图文件，图片中每个像素点的灰度值 = 置信度 * 255，置信度为原图对应像素点位于车辆轮廓内的置信度，取值范围[0, 1] */
    private String scoremap;
    /** 分割后的车辆前景抠图，透明背景，四通道图片，Base64编码后的png格式图片，不用进行二次处理，直接解码保存图片即可。 */
    private String foreground;

    public Long getLog_id() {
        return log_id;
    }

    public void setLog_id(Long log_id) {
        this.log_id = log_id;
    }

    public String getLabelmap() {
        return labelmap;
    }

    public void setLabelmap(String labelmap) {
        this.labelmap = labelmap;
    }

    public String getScoremap() {
        return scoremap;
    }

    public void setScoremap(String scoremap) {
        this.scoremap = scoremap;
    }

    public String getForeground() {
        return foreground;
    }

    public void setForeground(String foreground) {
        this.foreground = foreground;
    }
}
